home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Night Owl 6
/
Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso
/
033a
/
timebank.zip
/
TIMEBANK.DOC
< prev
next >
Wrap
Text File
|
1991-12-25
|
7KB
|
173 lines
Time Bank
the UNdoor door
Copyright 1991
by Raymond Clements
SysOp of
The Pegasus BBS
(502)684-9896 HST
(502)684-9871
Seamless interface to allow the depositing and withdrawing of BBS
time by your callers. Commands are intended to be issued from
within PCBoard and not from within the Time Bank door.
This is expected to be used only with PCBoard v14.5a and higher.
Use of MS-DOS v3.30 or newer, and compatible, system is required.
Introduction:
This text is not complete on setting up doors, or a copy of PCBoard.
It is assumed you have purchased PCBoard and have all needed docs on
proper BAT files, and the use of PCBSetup.exe and other required
support files from Clark Development Co.
Features:
Allows sharing of 100% of the files
Separate maintenance program for sorting data file
Fully functional while Unregistered, just not seamless
This is meant to be run as a SHELLED door for faster access
Updates caller's log with the number of minutes deposited or withdrawn
License to Use and Distribute:
PCBoard is a registered trademark of Clark Development Co., and all
reference to such is here to identify their software, and the proper
expected use of Time Bank in conjunction with such software.
All programs released relative to Time Bank, including, but not
limited to TIMEBANK.EXE, TBMAKTXT.EXE, and TIMEUTIL.EXE are copyrighted
by Raymond Clements, and all rights are reserved by the author.
No alterations may be made in any manner to the distributed group
of files composing the Time Bank package except by the author, either
individually or as a whole.
Anyone has the right to distribute unaltered copies of the entire
Time Bank package as a whole, without further permission.
The Time Bank package is released without a warranty for any specific
purpose whatsoever, and anyone using any portion of this software
package has no claim upon the author for damages, and uses such
software at his/her own risk.
All software is distributed freely through Bulletin Board Systems and
no person or company is allowed to charge any fee for distributing
any portion of the Time Bank package without separate license from
the author. Under US copyright law, full compensation, including all
legal fees incurred, will be recovered from violators of this license.
The only acceptable fee under this license is any amount required for
only diskette and postage costs when distributed in such manner by
any not-for-profit group, whether a computer User's Group, or a
public Bulletin Board System. No compensation for service or labor
to provide diskette copies is allowed under this license.
No use is allowed of Time Bank on any system for a period of more
than 30 days of evaluation without registration. It is distributed
under the "shareware" concept, to allow a proper trial period before
registering, and is not free software, nor in the public domain.
Why Time Bank?
I used to use a TPA style time deposit door, but because my BBS is
small (a little over 1100 registered callers) I found that the TPA
style door wasted too much disk space and wasn't seamless. Because of
this I decided to write Time Bank, the UNdoor door. When registered,
Time Bank is completely seamless to the caller using it because it does
no serial port I/O of its own. All serial port I/O is done by PCBoard
through PCBDOOR.TXT and PCBSTUFF.KBD.
TIMEBANK.BAT:
This file is a sample PCBoard batch file used to execute Time Bank.
@ECHO OFF
CD\DOORS\TIMEBANK
TIMEBANK TIMEBANK.CFG
CD\PCB
EXIT
Line #1 - Turn off the echo (@ is for DOS v3.3 or higher)
Line #2 - Switch to your Time Bank directory
Line #3 - Execute TIMEBANK.EXE passing to it the name of your Time Bank
configuration file
Line #4 - Switch back to your PCBoard directory
Line #5 - EXIT back to PCBoard
TIMEBANK.CFG:
This file MUST be put in the directory from which TIMEBANK is called
and contains all needed filenames and flags for Time Bank.
C:\PCB\PCBOARD.SYS
The Pegasus BBS
Raymond
Clements
90
30
4
Line #1 - Path & filename of your PCBOARD.SYS file
Line #2 - BBS name
Line #3 - SysOp's first name
Line #4 - SysOp's last name
Line #5 - Minimum number of minutes of the callers NOT allowed to use
Time Bank (in other words, all callers that have at least
this much daily time will NOT be allowed to use Time Bank)
Line #6 - Maximum number of total minutes callers are allowed to
withdraw from their accounts per day
Line #7 - Number of digits in the lottery number
TIMEUTIL.EXE:
This program MUST be run in the SAME directory as the TIMEBANK.DAT
file. It can be run in your event to sort TIMEBANK.DAT by the
parameters you pass to it on the command line. Valid parameters are:
BALANCE, DATE, and/or NAME. These parameters may be combined if you
prefer and used in any order. You don't have to use this, but I do
(ie. TIMEUTIL BALANCE DATE is what I use) and recommend it. You may
also use the parameters INTEREST # in your event to turn the Time Bank
into a Time Savings Bank by giving each account # percent interest.
TBMAKTXT.EXE:
This program MUST be run in the SAME directory as the TIMEBANK.TMP
file. It's used to convert the TIMEBANK.TMP file into the
TIMEBANK.TXT format used by Time Bank.
TIMEBANK.TMP:
This file MUST be put in the SAME directory as the TIMEBANK.EXE
file. It can be modified using your favorite ASCII text editor.
NONE of the lines may be longer than 98 characters. Please remember
that each line, when displayed by PCBoard, should NOT be more than
79 characters long.
TIMEBANK:
This file MUST be put in with your other PCBoard help files. It's
a @X colorized file used by PCBoard to provide your callers with
helpful info for using Time Bank.
The BRDM file normally used for the Main Menu should have one major
change. You should add the command TIMEBANK.